\hypertarget{_base_type_8h}{\section{libemb/inc/\+Base\+Type.h 文件参考}
\label{_base_type_8h}\index{libemb/inc/\+Base\+Type.\+h@{libemb/inc/\+Base\+Type.\+h}}
}
\subsection*{宏定义}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{_base_type_8h_a70c57aae3eb654e205459b4362c8089a}{A\+R\+R\+A\+Y\+\_\+\+S\+I\+Z\+E}(array)~(sizeof(array)/sizeof(array\mbox{[}0\mbox{]}))
\item 
\#define \hyperlink{_base_type_8h_a76e74e5534d139b2b72763f7230abdbc}{I\+S\+\_\+\+D\+I\+G\+I\+T\+A\+L}(ch)~((((ch)$>$='0')\&\&((ch)$<$='9'))?true\+:false)
\item 
\#define \hyperlink{_base_type_8h_a6dac81d72cfe90b7da010b9becf62606}{I\+S\+\_\+\+H\+E\+X\+D\+I\+G}(ch)~(((((ch)$>$='0')\&\&((ch)$<$='9'))$\vert$$\vert$(((ch)$>$='A')\&\&((ch)$<$='F'))$\vert$$\vert$(((ch)$>$='a')\&\&((ch)$<$='f')))?true\+:false)
\item 
\#define \hyperlink{_base_type_8h_aef7ed709c11221c220a4637d8ed946e3}{I\+S\+\_\+\+C\+A\+P\+I\+T\+A\+L}(ch)~((((ch)$>$='A')\&\&((ch)$<$='Z'))?true\+:false)
\item 
\#define \hyperlink{_base_type_8h_af84cf65fa3abd8d70b242252eb2f76b9}{I\+S\+\_\+\+A\+L\+P\+H\+A\+B\+E\+T}(ch)~(((((ch)$>$='A')\&\&((ch)$<$='Z'))$\vert$$\vert$(((ch)$>$='a')\&\&((ch)$<$='b')))?true\+:false)
\item 
\#define \hyperlink{_base_type_8h_aacc3ee1a7f283f8ef65cea31f4436a95}{M\+A\+X}(x, y)~(((x)$>$(y))?(x)\+:(y))
\item 
\#define \hyperlink{_base_type_8h_a74e75242132eaabbc1c512488a135926}{M\+I\+N}(x, y)~(((x)$<$(y))?(x)\+:(y))
\item 
\#define \hyperlink{_base_type_8h_a6147f3466ba046825bde1fdc6c07b5e1}{C\+L\+I\+P}(min, x, max)~(((x)$>$(max))?(max)\+:(((x)$<$(min))?(min)\+:(x)))
\item 
\#define \hyperlink{_base_type_8h_a598a3330b3c21701223ee0ca14316eca}{P\+I}~(3.\+1415926)
\item 
\#define \hyperlink{_base_type_8h_aa1cf70a99e21bc2032e8867c6cafbb43}{S\+Q\+U\+A\+R\+E}(x)~((x)$\ast$(x))
\item 
\#define \hyperlink{_base_type_8h_ab781b8a4ff8175f5e70c7902b922d601}{R\+\_\+\+A\+R\+E\+A}(r)~((\hyperlink{_base_type_8h_a598a3330b3c21701223ee0ca14316eca}{P\+I})$\ast$(r)$\ast$(r))
\item 
\#define \hyperlink{_base_type_8h_a294f1ac3fb1bd546cba9cc71604c987f}{B\+I\+T\+\_\+\+G\+E\+T}(value, bit)~(!!((0x0001$<$$<$(bit))\&(value)))
\item 
\#define \hyperlink{_base_type_8h_ab94522870cd3d40d76ae0a8778166017}{B\+I\+T\+\_\+\+S\+E\+T}(value, bit)~((0x0001$<$$<$(bit))$\vert$(value))
\item 
\#define \hyperlink{_base_type_8h_aae8a28e1c109b954e3eed8812556a1e7}{B\+I\+T\+\_\+\+C\+L\+R}(value, bit)~(($\sim$(0x0001$<$$<$(bit)))\&(value))
\end{DoxyCompactItemize}
\subsection*{类型定义}
\begin{DoxyCompactItemize}
\item 
\hypertarget{_base_type_8h_a1a6408291ee3cfd0760a61ac64084154}{typedef signed char {\bfseries sint8}}\label{_base_type_8h_a1a6408291ee3cfd0760a61ac64084154}

\item 
\hypertarget{_base_type_8h_a74df79fde3c518e55b29ce6360a9c76e}{typedef signed short {\bfseries sint16}}\label{_base_type_8h_a74df79fde3c518e55b29ce6360a9c76e}

\item 
\hypertarget{_base_type_8h_a0573de65958b4fda3a0460ed417dafb8}{typedef signed int {\bfseries sint32}}\label{_base_type_8h_a0573de65958b4fda3a0460ed417dafb8}

\item 
\hypertarget{_base_type_8h_ad91d7e42d1c1abce1d9eeacd54cc0497}{typedef signed long long {\bfseries sint64}}\label{_base_type_8h_ad91d7e42d1c1abce1d9eeacd54cc0497}

\item 
\hypertarget{_base_type_8h_adde6aaee8457bee49c2a92621fe22b79}{typedef unsigned char {\bfseries uint8}}\label{_base_type_8h_adde6aaee8457bee49c2a92621fe22b79}

\item 
\hypertarget{_base_type_8h_a05f6b0ae8f6a6e135b0e290c25fe0e4e}{typedef unsigned short {\bfseries uint16}}\label{_base_type_8h_a05f6b0ae8f6a6e135b0e290c25fe0e4e}

\item 
\hypertarget{_base_type_8h_a1134b580f8da4de94ca6b1de4d37975e}{typedef unsigned int {\bfseries uint32}}\label{_base_type_8h_a1134b580f8da4de94ca6b1de4d37975e}

\item 
\hypertarget{_base_type_8h_a29940ae63ec06c9998bba873e25407ad}{typedef unsigned long long {\bfseries uint64}}\label{_base_type_8h_a29940ae63ec06c9998bba873e25407ad}

\end{DoxyCompactItemize}
\subsection*{枚举}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{_base_type_8h_a1f5e1f3292787e832e3c05addae5b8c6}{A\+P\+P\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+E} \{ \hyperlink{_base_type_8h_a1f5e1f3292787e832e3c05addae5b8c6a7e4a42e3b6dd63708c64cf3db6f69566}{S\+T\+A\+T\+U\+S\+\_\+\+O\+K} = 0, 
\hyperlink{_base_type_8h_a1f5e1f3292787e832e3c05addae5b8c6a5bde228d9506a863d51ffbc868ff67f7}{S\+T\+A\+T\+U\+S\+\_\+\+E\+R\+R\+O\+R} = -\/1, 
\hyperlink{_base_type_8h_a1f5e1f3292787e832e3c05addae5b8c6a1d57e6000a93a7eb812752846715a58c}{S\+T\+A\+T\+U\+S\+\_\+\+T\+I\+M\+E\+O\+U\+T} = -\/2
 \}
\item 
enum \hyperlink{_base_type_8h_a270452d3867a2b47dde8e2bffe896f02}{B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+E} \{ \\*
{\bfseries B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+N\+O\+N\+E} =0, 
{\bfseries B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+I\+N\+T}, 
{\bfseries B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+D\+O\+U\+B\+L\+E}, 
{\bfseries B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+S\+T\+R\+I\+N\+G}, 
\\*
{\bfseries B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+I\+N\+T\+A\+R\+R\+A\+Y}, 
{\bfseries B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+D\+O\+U\+B\+L\+E\+A\+R\+R\+A\+Y}, 
{\bfseries B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+S\+T\+R\+I\+N\+G\+A\+R\+R\+A\+Y}, 
{\bfseries B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+T\+U\+P\+L\+E}
 \}
\end{DoxyCompactItemize}


\subsection{宏定义说明}
\hypertarget{_base_type_8h_a70c57aae3eb654e205459b4362c8089a}{\index{Base\+Type.\+h@{Base\+Type.\+h}!A\+R\+R\+A\+Y\+\_\+\+S\+I\+Z\+E@{A\+R\+R\+A\+Y\+\_\+\+S\+I\+Z\+E}}
\index{A\+R\+R\+A\+Y\+\_\+\+S\+I\+Z\+E@{A\+R\+R\+A\+Y\+\_\+\+S\+I\+Z\+E}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{A\+R\+R\+A\+Y\+\_\+\+S\+I\+Z\+E}]{\setlength{\rightskip}{0pt plus 5cm}\#define A\+R\+R\+A\+Y\+\_\+\+S\+I\+Z\+E(
\begin{DoxyParamCaption}
\item[{}]{array}
\end{DoxyParamCaption}
)~(sizeof(array)/sizeof(array\mbox{[}0\mbox{]}))}}\label{_base_type_8h_a70c57aae3eb654e205459b4362c8089a}
计算数组大小(元素个数) {\itshape array}. \hypertarget{_base_type_8h_aae8a28e1c109b954e3eed8812556a1e7}{\index{Base\+Type.\+h@{Base\+Type.\+h}!B\+I\+T\+\_\+\+C\+L\+R@{B\+I\+T\+\_\+\+C\+L\+R}}
\index{B\+I\+T\+\_\+\+C\+L\+R@{B\+I\+T\+\_\+\+C\+L\+R}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{B\+I\+T\+\_\+\+C\+L\+R}]{\setlength{\rightskip}{0pt plus 5cm}\#define B\+I\+T\+\_\+\+C\+L\+R(
\begin{DoxyParamCaption}
\item[{}]{value, }
\item[{}]{bit}
\end{DoxyParamCaption}
)~(($\sim$(0x0001$<$$<$(bit)))\&(value))}}\label{_base_type_8h_aae8a28e1c109b954e3eed8812556a1e7}
清除value的第bit位的值 \hypertarget{_base_type_8h_a294f1ac3fb1bd546cba9cc71604c987f}{\index{Base\+Type.\+h@{Base\+Type.\+h}!B\+I\+T\+\_\+\+G\+E\+T@{B\+I\+T\+\_\+\+G\+E\+T}}
\index{B\+I\+T\+\_\+\+G\+E\+T@{B\+I\+T\+\_\+\+G\+E\+T}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{B\+I\+T\+\_\+\+G\+E\+T}]{\setlength{\rightskip}{0pt plus 5cm}\#define B\+I\+T\+\_\+\+G\+E\+T(
\begin{DoxyParamCaption}
\item[{}]{value, }
\item[{}]{bit}
\end{DoxyParamCaption}
)~(!!((0x0001$<$$<$(bit))\&(value)))}}\label{_base_type_8h_a294f1ac3fb1bd546cba9cc71604c987f}
获取value的第bit位的值 \hypertarget{_base_type_8h_ab94522870cd3d40d76ae0a8778166017}{\index{Base\+Type.\+h@{Base\+Type.\+h}!B\+I\+T\+\_\+\+S\+E\+T@{B\+I\+T\+\_\+\+S\+E\+T}}
\index{B\+I\+T\+\_\+\+S\+E\+T@{B\+I\+T\+\_\+\+S\+E\+T}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{B\+I\+T\+\_\+\+S\+E\+T}]{\setlength{\rightskip}{0pt plus 5cm}\#define B\+I\+T\+\_\+\+S\+E\+T(
\begin{DoxyParamCaption}
\item[{}]{value, }
\item[{}]{bit}
\end{DoxyParamCaption}
)~((0x0001$<$$<$(bit))$\vert$(value))}}\label{_base_type_8h_ab94522870cd3d40d76ae0a8778166017}
设置value的第bit位的值 \hypertarget{_base_type_8h_a6147f3466ba046825bde1fdc6c07b5e1}{\index{Base\+Type.\+h@{Base\+Type.\+h}!C\+L\+I\+P@{C\+L\+I\+P}}
\index{C\+L\+I\+P@{C\+L\+I\+P}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{C\+L\+I\+P}]{\setlength{\rightskip}{0pt plus 5cm}\#define C\+L\+I\+P(
\begin{DoxyParamCaption}
\item[{}]{min, }
\item[{}]{x, }
\item[{}]{max}
\end{DoxyParamCaption}
)~(((x)$>$(max))?(max)\+:(((x)$<$(min))?(min)\+:(x)))}}\label{_base_type_8h_a6147f3466ba046825bde1fdc6c07b5e1}
在 {\itshape min} 和 {\itshape max} 区间中取与 {\itshape x} 大小较接近的数值. \hypertarget{_base_type_8h_af84cf65fa3abd8d70b242252eb2f76b9}{\index{Base\+Type.\+h@{Base\+Type.\+h}!I\+S\+\_\+\+A\+L\+P\+H\+A\+B\+E\+T@{I\+S\+\_\+\+A\+L\+P\+H\+A\+B\+E\+T}}
\index{I\+S\+\_\+\+A\+L\+P\+H\+A\+B\+E\+T@{I\+S\+\_\+\+A\+L\+P\+H\+A\+B\+E\+T}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{I\+S\+\_\+\+A\+L\+P\+H\+A\+B\+E\+T}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+S\+\_\+\+A\+L\+P\+H\+A\+B\+E\+T(
\begin{DoxyParamCaption}
\item[{}]{ch}
\end{DoxyParamCaption}
)~(((((ch)$>$='A')\&\&((ch)$<$='Z'))$\vert$$\vert$(((ch)$>$='a')\&\&((ch)$<$='b')))?true\+:false)}}\label{_base_type_8h_af84cf65fa3abd8d70b242252eb2f76b9}
判断一个字符是否是字母 {\itshape ch}. \hypertarget{_base_type_8h_aef7ed709c11221c220a4637d8ed946e3}{\index{Base\+Type.\+h@{Base\+Type.\+h}!I\+S\+\_\+\+C\+A\+P\+I\+T\+A\+L@{I\+S\+\_\+\+C\+A\+P\+I\+T\+A\+L}}
\index{I\+S\+\_\+\+C\+A\+P\+I\+T\+A\+L@{I\+S\+\_\+\+C\+A\+P\+I\+T\+A\+L}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{I\+S\+\_\+\+C\+A\+P\+I\+T\+A\+L}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+S\+\_\+\+C\+A\+P\+I\+T\+A\+L(
\begin{DoxyParamCaption}
\item[{}]{ch}
\end{DoxyParamCaption}
)~((((ch)$>$='A')\&\&((ch)$<$='Z'))?true\+:false)}}\label{_base_type_8h_aef7ed709c11221c220a4637d8ed946e3}
判断一个字符是否是大写字母 {\itshape ch}. \hypertarget{_base_type_8h_a76e74e5534d139b2b72763f7230abdbc}{\index{Base\+Type.\+h@{Base\+Type.\+h}!I\+S\+\_\+\+D\+I\+G\+I\+T\+A\+L@{I\+S\+\_\+\+D\+I\+G\+I\+T\+A\+L}}
\index{I\+S\+\_\+\+D\+I\+G\+I\+T\+A\+L@{I\+S\+\_\+\+D\+I\+G\+I\+T\+A\+L}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{I\+S\+\_\+\+D\+I\+G\+I\+T\+A\+L}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+S\+\_\+\+D\+I\+G\+I\+T\+A\+L(
\begin{DoxyParamCaption}
\item[{}]{ch}
\end{DoxyParamCaption}
)~((((ch)$>$='0')\&\&((ch)$<$='9'))?true\+:false)}}\label{_base_type_8h_a76e74e5534d139b2b72763f7230abdbc}
判断一个字符是否是十进制数字 {\itshape ch}. \hypertarget{_base_type_8h_a6dac81d72cfe90b7da010b9becf62606}{\index{Base\+Type.\+h@{Base\+Type.\+h}!I\+S\+\_\+\+H\+E\+X\+D\+I\+G@{I\+S\+\_\+\+H\+E\+X\+D\+I\+G}}
\index{I\+S\+\_\+\+H\+E\+X\+D\+I\+G@{I\+S\+\_\+\+H\+E\+X\+D\+I\+G}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{I\+S\+\_\+\+H\+E\+X\+D\+I\+G}]{\setlength{\rightskip}{0pt plus 5cm}\#define I\+S\+\_\+\+H\+E\+X\+D\+I\+G(
\begin{DoxyParamCaption}
\item[{}]{ch}
\end{DoxyParamCaption}
)~(((((ch)$>$='0')\&\&((ch)$<$='9'))$\vert$$\vert$(((ch)$>$='A')\&\&((ch)$<$='F'))$\vert$$\vert$(((ch)$>$='a')\&\&((ch)$<$='f')))?true\+:false)}}\label{_base_type_8h_a6dac81d72cfe90b7da010b9becf62606}
判断一个字符是否是16进制数字 {\itshape ch}. \hypertarget{_base_type_8h_aacc3ee1a7f283f8ef65cea31f4436a95}{\index{Base\+Type.\+h@{Base\+Type.\+h}!M\+A\+X@{M\+A\+X}}
\index{M\+A\+X@{M\+A\+X}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{M\+A\+X}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\+A\+X(
\begin{DoxyParamCaption}
\item[{}]{x, }
\item[{}]{y}
\end{DoxyParamCaption}
)~(((x)$>$(y))?(x)\+:(y))}}\label{_base_type_8h_aacc3ee1a7f283f8ef65cea31f4436a95}
返回 {\itshape x} 和 {\itshape y} 中较大值. \hypertarget{_base_type_8h_a74e75242132eaabbc1c512488a135926}{\index{Base\+Type.\+h@{Base\+Type.\+h}!M\+I\+N@{M\+I\+N}}
\index{M\+I\+N@{M\+I\+N}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{M\+I\+N}]{\setlength{\rightskip}{0pt plus 5cm}\#define M\+I\+N(
\begin{DoxyParamCaption}
\item[{}]{x, }
\item[{}]{y}
\end{DoxyParamCaption}
)~(((x)$<$(y))?(x)\+:(y))}}\label{_base_type_8h_a74e75242132eaabbc1c512488a135926}
返回 {\itshape x} 和 {\itshape y} 中较小值. \hypertarget{_base_type_8h_a598a3330b3c21701223ee0ca14316eca}{\index{Base\+Type.\+h@{Base\+Type.\+h}!P\+I@{P\+I}}
\index{P\+I@{P\+I}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{P\+I}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\+I~(3.\+1415926)}}\label{_base_type_8h_a598a3330b3c21701223ee0ca14316eca}
圆周率. \hypertarget{_base_type_8h_ab781b8a4ff8175f5e70c7902b922d601}{\index{Base\+Type.\+h@{Base\+Type.\+h}!R\+\_\+\+A\+R\+E\+A@{R\+\_\+\+A\+R\+E\+A}}
\index{R\+\_\+\+A\+R\+E\+A@{R\+\_\+\+A\+R\+E\+A}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{R\+\_\+\+A\+R\+E\+A}]{\setlength{\rightskip}{0pt plus 5cm}\#define R\+\_\+\+A\+R\+E\+A(
\begin{DoxyParamCaption}
\item[{}]{r}
\end{DoxyParamCaption}
)~(({\bf P\+I})$\ast$(r)$\ast$(r))}}\label{_base_type_8h_ab781b8a4ff8175f5e70c7902b922d601}
计算半径为{\itshape r} 的圆的面积. \hypertarget{_base_type_8h_aa1cf70a99e21bc2032e8867c6cafbb43}{\index{Base\+Type.\+h@{Base\+Type.\+h}!S\+Q\+U\+A\+R\+E@{S\+Q\+U\+A\+R\+E}}
\index{S\+Q\+U\+A\+R\+E@{S\+Q\+U\+A\+R\+E}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{S\+Q\+U\+A\+R\+E}]{\setlength{\rightskip}{0pt plus 5cm}\#define S\+Q\+U\+A\+R\+E(
\begin{DoxyParamCaption}
\item[{}]{x}
\end{DoxyParamCaption}
)~((x)$\ast$(x))}}\label{_base_type_8h_aa1cf70a99e21bc2032e8867c6cafbb43}
{\itshape x} 的平方. 

\subsection{枚举类型说明}
\hypertarget{_base_type_8h_a1f5e1f3292787e832e3c05addae5b8c6}{\index{Base\+Type.\+h@{Base\+Type.\+h}!A\+P\+P\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+E@{A\+P\+P\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+E}}
\index{A\+P\+P\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+E@{A\+P\+P\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+E}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{A\+P\+P\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+E}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf A\+P\+P\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+E}}}\label{_base_type_8h_a1f5e1f3292787e832e3c05addae5b8c6}
定义函数返回值 \begin{Desc}
\item[枚举值]\par
\begin{description}
\index{S\+T\+A\+T\+U\+S\+\_\+\+O\+K@{S\+T\+A\+T\+U\+S\+\_\+\+O\+K}!Base\+Type.\+h@{Base\+Type.\+h}}\index{Base\+Type.\+h@{Base\+Type.\+h}!S\+T\+A\+T\+U\+S\+\_\+\+O\+K@{S\+T\+A\+T\+U\+S\+\_\+\+O\+K}}\item[{\em 
\hypertarget{_base_type_8h_a1f5e1f3292787e832e3c05addae5b8c6a7e4a42e3b6dd63708c64cf3db6f69566}{S\+T\+A\+T\+U\+S\+\_\+\+O\+K}\label{_base_type_8h_a1f5e1f3292787e832e3c05addae5b8c6a7e4a42e3b6dd63708c64cf3db6f69566}
}]函数返回值\+:正常 \index{S\+T\+A\+T\+U\+S\+\_\+\+E\+R\+R\+O\+R@{S\+T\+A\+T\+U\+S\+\_\+\+E\+R\+R\+O\+R}!Base\+Type.\+h@{Base\+Type.\+h}}\index{Base\+Type.\+h@{Base\+Type.\+h}!S\+T\+A\+T\+U\+S\+\_\+\+E\+R\+R\+O\+R@{S\+T\+A\+T\+U\+S\+\_\+\+E\+R\+R\+O\+R}}\item[{\em 
\hypertarget{_base_type_8h_a1f5e1f3292787e832e3c05addae5b8c6a5bde228d9506a863d51ffbc868ff67f7}{S\+T\+A\+T\+U\+S\+\_\+\+E\+R\+R\+O\+R}\label{_base_type_8h_a1f5e1f3292787e832e3c05addae5b8c6a5bde228d9506a863d51ffbc868ff67f7}
}]函数返回值\+:出错 \index{S\+T\+A\+T\+U\+S\+\_\+\+T\+I\+M\+E\+O\+U\+T@{S\+T\+A\+T\+U\+S\+\_\+\+T\+I\+M\+E\+O\+U\+T}!Base\+Type.\+h@{Base\+Type.\+h}}\index{Base\+Type.\+h@{Base\+Type.\+h}!S\+T\+A\+T\+U\+S\+\_\+\+T\+I\+M\+E\+O\+U\+T@{S\+T\+A\+T\+U\+S\+\_\+\+T\+I\+M\+E\+O\+U\+T}}\item[{\em 
\hypertarget{_base_type_8h_a1f5e1f3292787e832e3c05addae5b8c6a1d57e6000a93a7eb812752846715a58c}{S\+T\+A\+T\+U\+S\+\_\+\+T\+I\+M\+E\+O\+U\+T}\label{_base_type_8h_a1f5e1f3292787e832e3c05addae5b8c6a1d57e6000a93a7eb812752846715a58c}
}]函数返回超时 \end{description}
\end{Desc}
\hypertarget{_base_type_8h_a270452d3867a2b47dde8e2bffe896f02}{\index{Base\+Type.\+h@{Base\+Type.\+h}!B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+E@{B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+E}}
\index{B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+E@{B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+E}!Base\+Type.\+h@{Base\+Type.\+h}}
\subsubsection[{B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+E}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf B\+A\+S\+E\+T\+Y\+P\+E\+\_\+\+E}}}\label{_base_type_8h_a270452d3867a2b47dde8e2bffe896f02}
定义数据类型 